ping (imitative of a slight impact) - Spanish English Dictionary